caraway seed bread - French English Dictionary